day laborers - French English Dictionary